Google Play Title =
------------------------------
WAF (ADB over-the-air)
Google Play Comment =
------------------------------
WAF (Wireless Android Framework) can do via WiFi what ADB (Android Debug Bridge) does with a USB cable.
(Android™ is a trademark of Google Inc. WAF is not a Google product nor affiliated with Google Inc.)
✔ No root needed
✔ No USB debugging mode needed
✔ No setup with a cable required
✔ No setup at all required :)
✔ No need to install ADB nor JDK/ADT/Eclipse or any developer tool on your computer
✔ Works on Android 2.1 (API 7) and higher
Just install WAF Desktop for Windows on your computer: http://mougino.free.fr/waf.html
Then if your Android device and your computer use the same internet box, they'll auto-detect each other and you can start sending commands in seconds!
IN DETAIL
★ Easiest developer tool on the market
★ Run the Desktop app for a command prompt or an assisted script creation GUI (premium version)
★ WAF Desktop registers the .waf extension: just double-click on a .waf script to run it! (premium version)
★ Hit the Home key to run WAF app in the background
★ Type "waf " in your computer console
List of commands:
- devices*
- help*
- version*
- changelog
- logcat*
- install *
- listapps
- uninstall
- launch /<.activity>
- pull *
- push *
- start-server*
- kill-server*
- shell *
- popup
- vibrate <.|-| > (dot|dash|pause Morse code)
- browse
* same command as ADB, check http://developer.android.com/tools/help/adb.html for a full explanation
ToDo (new commands)
-----------------------------
- list-running (ou list-active?)
- kill
App Screen =
------------------------------
[i]Wireless Android Framework[/i] ready to receive requests from computers on the LAN.
* press Home key to run in background
nimo-PC connected
TODO =
------------------------------
- Utiliser fix API7 bug BASIC! v01.79 http://rfobasic.freeforums.org/01-79-apk-builds-crashes-on-old-android-phones-t2378.html
- Utiliser un WAKELOCK pour ne pas tomber en veille
- Utiliser la détection de langue (cf. code de Bwing) pour traduire l'écran principal de l'app
- Si pas de WiFi, ouvrir le menu settings:
SOCKET.MYIP ip$
If ip$="" then offline=1 else offline=0
If offline then
System.open
System.write "am start -n com.android.settings/.Settings"
Pause 200
System.close
Endif